unit uLogManager_Intf;

interface

const LogLevelArray: array[0..2] of string = ('LOG_DEBUG', 'LOG_WARNNING', 'LOG_ERROR');

type
  TLogLevel = (llDebug, llWarnning, llError);

  ILogManager = interface;
  ILogManager = interface(IInterface)
    ['{4C8F4436-7B28-4582-8F6F-C48A0227C944}']
    procedure Log(ALogMessage: string; ALogLevel: TLogLevel = llDebug);
  end;

  ILogStorer = interface(IInterface)
    ['{0E9A8B73-52CE-46F3-8A4E-687C4B362335}']
    procedure SaveLog(ALogMessage: string); stdcall;
  end;


implementation


end.
